﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using IKE.EntryLib;
using IKE.LCAFormat.ILCD.Common;

namespace IKE.LCAFormat.ILCD.Process
{
    public class ComplianceType:AutoSerializeBase
    {
        [Xmlns("common")]
        [DisplayUI(1)]
        public GlobalReferenceType referenceToComplianceSystem = new GlobalReferenceType();

        [EnumValues(4)]
        [Xmlns("common")]
        [DisplayUI(2)]
        public int approvalOfOverallCompliance;

        [EnumValues(4)]
        [Xmlns("common")]
        [DisplayUI(3)]
        public int nomenclatureCompliance;

        [EnumValues(4)]
        [Xmlns("common")]
        [DisplayUI(4)]
        public int methodologicalCompliance;

        [EnumValues(4)]
        [Xmlns("common")]
        [DisplayUI(5)]
        public int reviewCompliance;

        [EnumValues(4)]
        [Xmlns("common")]
        [DisplayUI(6)]
        public int documentationCompliance;

        [EnumValues(4)]
        [Xmlns("common")]
        [DisplayUI(7)]
        public int qualityCompliance;
    }
}
